H2NNHNHONSOONO3HCl